home *** CD-ROM | disk | FTP | other *** search
/ Aminet 33 / Aminet 33 - October 1999.iso / Aminet / util / misc / resetserver.lha / ResetServer / ResetClient / APP_globals.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-06-15  |  1.1 KB  |  56 lines

  1. /* APP_globals.h */
  2.  
  3. /* Libraries */
  4.  
  5. struct GfxBase                *GfxBase    = NULL;
  6. struct DosLibrary            *DosBase    = NULL;
  7. struct IntuitionBase    *IntuitionBase    = NULL;
  8. struct Library                *DiskFontBase    = NULL;
  9. struct Library                *GadToolsBase    = NULL;
  10.  
  11. /* Screen and Window */
  12.  
  13. struct Screen *Screen=NULL;
  14. struct Window *APP_Window=NULL;
  15. STRPTR PubScreenName=NULL;
  16. STRPTR APP_TitleWindow="Reset.server Client (c) 1997 Paweî Marciniak";
  17. APTR  VisualInfo = NULL;
  18.  
  19. ULONG            IClass;
  20. UWORD            Code, Qualifier;
  21. struct Gadget    *IObject;
  22.  
  23. /* Font */
  24.  
  25. struct TextAttr *Font, ScreenFont;
  26. struct TextFont    *APP_Font;
  27.  
  28. WORD FontX=NULL;
  29. WORD FontY=NULL;
  30. UWORD OffX, OffY;
  31.  
  32. /*Gadget */
  33.  
  34. struct Gadget *APP_GList;
  35. struct Gadget                *g;
  36. struct NewGadget        ng;
  37.  
  38. struct Gadget                *gad_button, *gad_text, *gad_pname, *gad_hist;
  39.  
  40. #define GD_BUTTON 1
  41. #define GD_TEXT 2
  42.  
  43. /* Prototypes */
  44.  
  45. int SetupScreen( void );
  46. void CloseDownScreen( void );
  47. int OpenDisplay( WORD, WORD );
  48. void CloseDisplay(void );
  49. UWORD ComputeX( UWORD );
  50. UWORD ComputeY( UWORD );
  51. void ComputeFont( void );
  52. LONG OpenLibraries( void );
  53. void CloseLibraries( void );
  54. int OpenFonts( void );
  55. void CloseFonts( void );
  56.